package com.kuaiyin.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Map;

@Data
@Schema(name = "TestPlanCaseVO", description = "测试计划用例关联视图对象")
public class TestPlanCaseVO {
    @Schema(description = "关联ID")
    private Long id;

    @Schema(description = "计划ID")
    private Long planId;

    @Schema(description = "用例ID")
    private Long caseId;

    @Schema(description = "用例名称")
    private String caseName;

    @Schema(description = "执行顺序（0表示无顺序）")
    private Integer executionOrder;

    @Schema(description = "是否启用（0-禁用，1-启用）")
    private Integer status;


    @Schema(description = "响应提取配置")
    private Map<String, Object> responseExtract;

}